/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package SysAguas.Testes;

import SysAguas.dao.DAOGenerico;
import SysAguas.modelo.Cheque;
import SysAguas.modelo.Pagamento;
import SysAguas.modelo.Reserva;

/**
 *
 * @author Heitor
 */
public class PagamentoTeste {

    public static void main(String[] args) {

        DAOGenerico dao = new DAOGenerico();

        Pagamento pag = new Pagamento();
        /*
        pag.setDinheiro(true);
        pag.setValorPago(500.0);
        pag.setValorTotal(520.0);

        
        //CADASTRAMDO o pagamento
        dao.cadastrar(pag);
        /**/


//*

//recuperando ******************
        Reserva r = new Reserva();
        r = dao.consultarPorChave(Reserva.class, 4);

        pag = dao.consultarPorChave(Pagamento.class, 8);



//atualizando *********************
        r.setPagamentoR(pag);
        pag.setReservaP(r);

        dao.atualizar(pag);


//remove pagamento ********************

        dao.remover(pag);


    }
}
